@themes-color: #152036;
@btn-active: #509dff;
@unit-card-color: #1f2c46;
@white-color: #fff;
@color999: #999999;
@border-color: #263146;
.md body {
    color: @white-color;
}

.la-themes-darkBlueGrey {
    //分割线
   .div_line {
            background: #0e182c !important;
    }

    .myBlock {
        background: @themes-color;
    }
     textarea, textarea::-webkit-input-placeholder{
                color: @white-color;
     }
    .page {
        background-color: @themes-color;
    }

    .navbar-inner {
        background: #0e182c;
    }
   .list input[type=date],
   .list input[type=datetime-local],
   .list input[type=email],
   .list input[type=number],
   .list input[type=password],
   .list input[type=search],
   .list input[type=tel],
   .list input[type=text],
   .list input[type=time],
   .list input[type=url],
   .list select{
    color:@white-color;
   }
    .color-blue .button.button-active,
    .color-blue .button.button-fill,
    .color-blue .button.button-fill-md,
    .color-blue .button.tab-link-active,
    &.color-theme-blue .button.button-active,
    &.color-theme-blue .button.button-fill,
    &.color-theme-blue .button.button-fill-md,
    &.color-theme-blue .button.tab-link-active {
        background-color: @btn-active;
    }

    .tabbar a.tab-link.active-state,
    .tabbar a.tab-link.tab-link-active,
    .tabbar-labels a.tab-link.active-state,
    .tabbar-labels a.tab-link.tab-link-active {
        color: #369cff;
    }
    .login-screen-title img.darkBlueGrey-logo{display: inline-block;}
    #tab-parent {
        .button {
            background: #384052;
            color: @white-color;
            border-color: #384052;
            &.active,
            &.tab-link-active {
                background: @btn-active;
                border-color: @btn-active;
            }
        }
    }

    .maintitle {
        color: @white-color;
    }

    .sublinenumber {
        color: @white-color;
    }

    .card {
        background: #152036;
    }
    .morelist,button.admorelist,.admorelist {
        background-color: #0e182c;
    }
    .rdsp-card-title {
        color: rgba(255, 255, 255, 0.5)!important;
    }
    .global-search {
        background-color: #263553;
        color: @white-color!important;
    }
    .searchbar {
        background: #263553!important;
    }
    .searchbar input[type=search],
    .searchbar input[type=text] {
        color: @white-color!important;
    }
    .list input[type=text] {
        color: @white-color;
    }
    .lefttext {
        color: @white-color!important;
    }
    .resizable {
        color: @white-color;
    }
    input::-webkit-input-placeholder {
        color: @white-color;
        -webkit-text-fill-color: #999999;
    }
    .all-fireSys-num span {
        color: #e1e1e1!important;
    }
    .fireSystem-num-cont span {
        color: @white-color;
    }
    .all-fireBuild-num span {
        color: @white-color!important;
    }

    .unit_topname {
        color: @white-color!important;
    }
    .sheet-modal {
        background: #263553!important;
    }
    .unitStat-list-unit {
        background-color: @unit-card-color;
    }
    .search_top {
        background-color: #263553!important;
        box-shadow:inherit !important;
    }
    .video_search_top {
        background-color: #263553!important;
        box-shadow: 1px 1px 11px 1px #000!important;
    }
    #VR_list a {
        color: @white-color!important;
    }
    .unit-name {
        color: @white-color!important;
    }
  
    .unit-list-fone,
    .unitStat-list-unit .row {
        color: @white-color;
    }

    .bottext {
        color: @white-color;
    }

    .company_name {
        color: @white-color;
    }

    .company_address {
        color: @white-color;
    }

    .card-comm-font {
        color: @white-color;
    }

    #communicatServer-total-val {
        color: @white-color;
    }

    #communicatServer-total-unit {
        color: @white-color;
    }

    .server-name {
        color: @white-color;
    }

    .server-address {
        color: @white-color;
    }

    .focus-title {
        color: @white-color;
    }

    .no-data {
        color: @white-color;
    }

    .focus-vedio-font {
        color: @white-color;
    }

    #serverContentn1 div p {
        color: @white-color;
    }

    .view-main .toolbar-inner {
        background: @themes-color;
    }


    /* 卡片编辑 */
    & .block-title {
        color: @white-color;
    }

    .btn-head-cancel {
        color: @white-color;
    }

    .line-split {
        background-color: #263146 !important;
        height: 1px;
    } //通讯服务器详情
    .toptext {
        color: @white-color;
        background: #384052;
    }

    .bluelinetext {
        color: @white-color;
    }

    .list .item-after {
        color: @white-color;
    }

    .thrtext {
        color: @white-color;
    }

    .lineone {
        background: #263146;
    }

    .divider-line {
      background-color: @themes-color;
    }


  .communicatServerList {
        .page-content {
            background-color: #0e182c;
        }
    }

    .toplisttext {
        background: @themes-color;
    }

    .serverContent {
        background: @themes-color;
    }

    .company_name {
        color: @white-color;
    }

    .company_address {
        color: @white-color;
    }

    .list ul:before,
    .list .item-inner:after {
        background-color: #263146;
    }
    /* 设备列表 */
    .unitStat-type-decter {
        background: @themes-color;
    }


    div .select-option {
        background: @themes-color;
        color: #999;
    }

    .unitStat-list-dslist {
        background: @themes-color;
    }

    .maintitle {
        color: @white-color;
    }

    .sublinenumber {
        color: @white-color;
    }

    .unitStat-type-decter div {
        color: #999;
    }

    .unitStat-type-decter div {
        height: 38px;
    }

    .unitStat-type-decter div.unitStat-type-decter-select {
        color: #509dff;
        border-bottom: 2px solid #509dff;
    }

    .unitStat-type-decter {
        box-shadow: 1px 1px 11px 1px #cecdcd;
    }
    /* 首页单位 */
    .normal_bot_pdd {
        background-image: url(img/BGnormal.png);
    }

    .alarm_bot_pdd {
        background-image: url(img/BGalarm.png);
    }

    .fault_bot_pdd {
        background-image: url(img/BGfault.png);
    }

    .shield_bot_pdd {
        background-image: url(img/BGShield.png);
    }
    /* 单位列表 */
    .unitStat-type {
        background-color: @themes-color;
        box-shadow: initial;
    }
    /* 警情记录 */
    .apply-icon{
       background-image: url(img/apply/apply.png);
    }
    .apply-icon p {
        color: @white-color;
    }

   div .history-type-select {
        background: @themes-color;
        .history-type-select-select {
            color: #509dff;
            border-bottom: 2px solid #509dff;
        }
        &>div {
            color: #999;
        }
    }
    .safetUnitName {
        color: @white-color;
    }
    .toolbar:after {
        background: #0e182c;
    }
    #emergencyTabContent {
        background: @themes-color;
        .item-title {
            color: #fc344e;
        }
        .accordion-list {
            .item-title {
                color: @white-color;
            }
        }
        .block-title {
            color: @white-color;
        }
        .block p {
            color: @white-color;
        }
    }
    #emergencyTab a {
        color: #999;
    }
    .emergencyPlanProse {
        background-color: #0e182c;
    }
    #deal-toolbar {
        box-shadow: inherit;
    }
    .emergency-tab-content {
        .list ul:before,
        .list ul:after {
            background: #263146;
        }
    } //警情排名
    .ptr-content {
        .trouble-title {
            color: @color999;
        }
    }
    .layer2D-top .col {
        color: @color999;
    }
    #layer2D_list a {
        color: @white-color;
    }
    .layer2D_table_container {
        background-color: @themes-color;
    }
    #layer2D_detail thead th,
    #layer2D_detail tbody td {
        color: @white-color;
    } //值班表
    .dutyRoster-page-content {
        .item-link {
            background: @themes-color;
        }
    }
    .custline {
        background-color: @border-color;
        opacity: 1;
    } //单位信息
    .media-list {
        .item-text {
            color: @white-color;
        }
    }
    .unitInfo-page-content {
        .text,
        .text_div {
            color: @white-color;
        }
        .my_title {
            color: @color999;
        }
        #msg-3 {
            color: #1d8fe1;
        }
    } //个人信息
    .mine-list {
        background-color: @themes-color;
    }

    .analogDetails-page-content {
        #address {
            color: @white-color;
        }
        #policeList {
            color: @white-color;
        }
    }

    #messageTypeSelect option {
        background: #04a9ff;
    } //登录页
    .login-bg {
        background: url(img/login/bg.png) center no-repeat;
        background-size: 100% 100%;
        input:-webkit-autofill {
            -webkit-box-shadow: 0 0 0px 1000px #0e182c inset !important;
            -webkit-text-fill-color: #999;
        }
        a.forget-quit-btn {
            color: #999 !important;
        }
        .login-quit-btn {
            background: #135f94;
        }
        #login-form {
            .item-input-wrap:after {
                background: #223354;
            }
            .input-clear-button {
                background: #0876b3;
            }
            .list {
                background: transparent;
                -webkit-box-shadow: 0 0 0px 1000px #0e182c inset !important;
                color: #999;
                input[type=password],
                input[type=text] {
                    color: #999;
                }
            }
            .item-input-wrap {
                i {
                    color: #04a9ff;
                }
            }
        }
    }

    .my_inner {
        color: @white-color;
    }
    .finishMsg-list {
        .inner-text {
            color: #fff;
        }
        .item-text {
            color: #999;
        }
    }

    .timeline {
        .timeline-item-subtitle {
            span:nth-child(1) {
                color: @white-color;
            }
            span:nth-child(2) {
                color: #999;
            }
        }
    }

    #check_list2 {
        #my_title,
        .my_context {
            color: @white-color;
        }
    }
    .createTrouble-page-content {
        .item-title.item-label {
            color: @white-color;
            margin-bottom: 10px;
        }
        .picker-class{
            opacity: .5;
        }
        .item-input-wrap{
            border: 1px solid rgba(255, 255,255, .4);
            padding: 0 10px;
            box-sizing: border-box;
            -webkit-box-sizing: border-box;
            textarea, textarea::-webkit-input-placeholder{
                color: #999;
            }

        }
    }
    #select_5,
    #select_3 {
        color: #999;
    }

    .emergency-link-plan {
        background: #1f2c46;
        .item-cell {
            color: @color999;
        }
    }
    #show_emergency_list .item-title,
    #show_emergency_list .item-subtitle {
        color: @white-color;
    }

    .my_subtitle {
        color: @white-color;
    }
    .keyAlarmApply-page {
        .item-title {
            color: @white-color;
        }
        .my-item-text {
            color: @white-color;
        }
    }

    #his-content {
        background-color: @themes-color;
        .div_time {
            color: #999;
        }
        .my-row {
            background: #0d1a33;
        }
    }
    .text-col {
        color: #fff;
        padding-left: 20px;
    } 
    .my_title{
        color:#fff;
    }
     #address{
        color: #fff;
    }
    .no-gap{
       color: #999; 
    }
    #eqmentFMap{
       background-color: @themes-color
    }
   .dealMap-wrap{
        background:@themes-color 
    }
    div .backcol{
        background:@themes-color  
    }

   .bg-theme{
        background: @themes-color
    }
    #reportList .card{
        background-color: #0d1a33;
        box-shadow: 0px 0px 1px 0px;
        .card-footer:before{
            background-color: #666e82;    
        }
    }

    .emergencyPlanProse-page-content{
        background-color: @themes-color;
        .emergencyPlanProse{
            background-color: @themes-color;
        }
    }

    //报表
    .report-container{
        background:@themes-color; 
        color: @white-color;
        ul li{
            border-bottom: 1px solid @border-color;
        }
        .report-title-content{
            background:@themes-color;
        } 
        .report-title{
            color: rgba(255,255,255,.5)
        }
        .report-div-content{
             background:@themes-color;  
        }
        .report-line{
            background:#263146 
        }
        .report-div-content{
            border-bottom: 1px solid @border-color;
        }
        .report-table-content table tr{
            border-bottom: 1px solid @border-color;
        }
        .has-border table{
            border: 1px solid @border-color;
        }
        .report-check-num div:nth-of-type(2){
            color: @white-color
        }
    }
    .inspect-all div:nth-of-type(2){
        color: #fff;
    }
    .report-check-leaveJob{
        color: #999;
    }
    div.build-num{
        color:@white-color;
    }
    div .build-list-row{
        color:@white-color;
    }
    div .all-fireBuild-num{
        color:@color999;
    }
    div .all-fireSys-num{
        color: @color999;
    }
    .unitStat-type{
        color: @color999
    }
    .popover{
        background: @themes-color;
        color:@white-color;
    }
    div .unitcust{
        color: @color999;
    }
    //搜索
/*     input#unitSearchPopup::-webkit-input-placeholder {
    color: @white-color !important;
    -webkit-text-fill-color:@white-color !important;;
} */
    i.la-topser{
        color: @white-color;
   }
   
   div .searchbar-disable-button.la-topcancel{
        background-color: #fff;
   }
   div .focus-title p{
        border-right: 1px solid rgba(225, 225, 225, .3);
   }
   .toolbar-inner .tab-link-highlight{
       display: none;
   }
   #apply .block-title{
    color:rgba(225, 225, 225, .5) 
   }
   div .build-list-row{
    .col-66{
        div{
         background: rgba(41, 55,82, .5);
          
          a{
            color: #fff !important;
          }
        }
    }
   }
   .equipment-info-list{
    .item-inner{
        font-size: 14px;
        .item-title:first-child{
           color: @color999;
        }
    }

   }
   .buildPopup-bread-content{
       border-bottom: 1px solid rgba(221, 221, 221, 0.1);
   }

   //搜索框背景为透明
   .line-subnavbar {
       background: @themes-color !important;
       .global-search,
       .searchbar,
       .search_top {
           background: @themes-color !important;
       }
   }
    #message {
        .search_top {
            background: @themes-color !important;
            &:after {
                content: '';
                position: absolute;
                right: 0;
                width: 100%;
                top: 100%;
                bottom: auto;
                height: 10px;
                pointer-events: none;
                background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .3)), color-stop(40%, rgba(0, 0, 0, .1)), color-stop(50%, rgba(0, 0, 0, .05)), color-stop(80%, rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0)));
                background: -webkit-linear-gradient(top, rgba(0, 0, 0, .3) 0, rgba(0, 0, 0, .1) 40%, rgba(0, 0, 0, .05) 50%, rgba(0, 0, 0, 0) 80%, rgba(0, 0, 0, 0) 100%);
                background: linear-gradient(to bottom, rgba(0, 0, 0, .3) 0, rgba(0, 0, 0, .1) 40%, rgba(0, 0, 0, .05) 50%, rgba(0, 0, 0, 0) 80%, rgba(0, 0, 0, 0) 100%);
            }
        }
    }
   div #kalarm .messagebar-attachments {
       border-bottom: 1px solid #7d7b7b;
   }

   div #getunit {
       border: 1px solid #7d7b7b;
   }

   .tabbar #dayCareApplyTab a.tab-link {
       color: @color999;
       &.tab-link-active {
           color: #509DFF;
           border-bottom: 2px solid #509DFF;
       }
       .tab-link-highlight {
           display: none;
       }
   }

   //日常保养
   .toolbar:after {
       background: #0e182c !important;
   }

   #BYAllUnit-name,
   #BYAllsys-name {
       color: @color999;
   }

   #getliid {
       .item-link {
           background: transparent !important;
           .titlecol,
           .topSub {
               color: #fff !important;
           }
       }
   }

   #avgetliid {
       .item-link {
           background: transparent !important;
           .maintitle,
           .BYtime,
           .BYper {
               color: #fff !important;
           }
       }
   }

   #Fgetliid {
       background: @themes-color !important;
       .maintitle,
       .item-subtitle,
       .item-text {
           color: @white-color !important;
       }
       .BtnJump {
           color: #04a9ff !important;
       }
   }
   #DDgetliid{
     background: transparent !important; 
   }
   .troubleDetails-page-content {
       .item-title {
           color: @white-color !important;
       }
       .picker-class {
           border: solid 0.5px #b1aeae;
           span {
               color: @white-color !important;
           }
       }
       .timeline-item-subtitle {

           span {
               color: @color999 !important;
           }
       }
       .line-split {
           background: #b1aeae !important
       }
       .explain {
           color: @color999 !important;
       }
       .explain {
           color: @white-color !important
       }
       textarea#troubleText::-webkit-input-placeholder {
           color: @white-color;
           -webkit-text-fill-color: @color999;
       }
   }

   .messagebar-area {
       textarea#troubleText::-webkit-input-placeholder {
           color: @white-color;
           -webkit-text-fill-color: @color999;
       }
   }

   textarea::-webkit-input-placeholder {
       color: @white-color;
       -webkit-text-fill-color: @color999;
   }

   #login-forget-form {
       .item-title.item-label {
           color: @white-color;
       }
   }

   #zxdayCareApplyTab a.tab-link {
       color: @color999;
       &.tab-link-active {
           border-bottom: 2px solid #509DFF;
           color: #509DFF;
       }
   }

   .icon_div img.darkBlueGrey-logo {
       display: inline-block;
   }

   .bdphoneNum,
   .modPassWord,
   .modPhoneNum {
       .item-title.item-label {
           color: @white-color;
       }
   }

   .list input[type=number] {
       color: @white-color;
   }

   #monitorVedio {
       a {
           div {
               color: #fff !important;
           }
       }
   }
   .planLibraryApply-page-content{
       .searchbar{
            background: @themes-color !important;
       }
       .my_title{
        color:@white-color !important;
       }
   }
   #vedioList{
      .li_image{
        color:@white-color !important;
      }
   }
   .calendar-day.calendar-day-next, .calendar-day.calendar-day-prev {
    color: @color999;
  }
  .calendar-day.calendar-day-weekend{
    color:#2196f3;
  }
  .calendar-day,.icon.color-black, .calendar-week-header{
     color:@white-color
  }
   #people .my_inner .item-title{
    color:@white-color
  }
  #people .item-title{
    color:@color999
  }
  #equpmentRankContent1{
     .company-name,.company-address{
        color:@white-color;
     }
  }
  #equpmentRankContent2{
      .company-name,.company-address{
        color:@white-color;
     }
  }
  
  div .fireSystem-list-row .col-66 div{
    background: rgba(41, 55, 82, 0.5);
    color:@white-color;
    a{
         color:@white-color !important;
    }
  }
  div .fireSystem-list-row{
    color:@white-color;
  }
  div .more-bulid-nodeList{
    color:@white-color;
     .build-every-list .floor-equipt div{
       background: rgba(41, 55, 82, 0.5);
       color:@white-color; 
       a{
        color:@white-color !important; 
       }
     }
  }
  .moreBuild-list{
    color:@white-color;
  }
  #emergency_unit_change,#emergency_time_piker,#selectTime{
    color:@color999 !important;
  }
  #show_emergency_list .item-cell{
    color:@white-color !important;
  }
  .calendar-modal{
    background: @themes-color;
  }
  .buildPopup-bread{
    color:@color999;
  }
  .mine-signOut .button.mineMsg-btn{
    background: #369cff;
  }

  //应急救援记录
  .emergencyDetail-page-content {
      #eDetailContent .row {
          color: @white-color !important;
      }
      div .emergencyPlanProse {
          background: #1f2c46;
          color: @color999;
      }
  }

  //录入
    div #lin{
        .XTtitle,.item-title{
             color: @white-color !important;
        }
    }
    div .topTen{
        background: transparent;
    }


    .focusCareApply,.dayCareApply {
        .media-list>ul>li>a {
            background: transparent !important;
            .titlecol,
            .topSub {
                color: @white-color !important;
            }
        }
    }
    
    //单位实时安全指数详情
    .ptr-content{
        
        .data-table{
                -webkit-box-shadow: 0 0 1px -1px rgba(255,255,255,.2), 0 0 1px 0 rgba(255,255,255,.14), 0 0 1px 0 rgba(255,255,255,.12);
                 box-shadow: 0 0 1px -1px rgba(255,255,255,.2), 0 0 1px 0 rgba(255,255,255,.14), 0 0 1px 0 rgba(255,255,255,.12);
            tbody td:before{
                    background-color: rgba(255, 255, 255, 0.12);
            }
            .left_deta{
                 color: @white-color !important;
            }
            thead{
                background: #192845 !important;
                th{
                    color: @white-color !important;
                }
            }
        }
    }

    #lin {
     #sty,#sty_add,textarea {
          border: 1px solid rgba(211, 211, 211,0.5);
          opacity: 0.5;
      }
     textarea, textarea::-webkit-input-placeholder{
         color: @white-color;
     }
    }
    
    //查岗
    #RDPersonOnDuty{
        li{
            .textsize{
                color:@white-color;
            }
            .subtextsize,.timesize{
                color:@color999;
            }
        }
    }

    // 颜色结束符   
}